﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;

//namespace TimeToGo.Infrastructure
//{
//    internal interface IUnitOfWork<T>
//    {
//        List<T> Added { get; }
//        List<T> Removed { get; }
//        List<T> Modified { get; }

//        void Add(T entity);
//        void Remove(T entity);
//        void Modify(T entity);

//        void Process();
//    }
//}
